Minwoo KangMinwoo Kang
Domestic FootballNinh Binh 4-1 Hai Phong: Lucas Vinicius hat-trick sparks controversy, HPFC Capital fanpage heavily criticizedOn the evening of September 5, Ninh Binh defeated their hosts Hai Phong 4-1 o...
Table TennisWhen the Table Tennis Spreadsheet Is Empty: WTT Rankings and What Data Cannot InventIn June 2026, I sat in front of a spreadsheet holding 2,471 matches from five...
GolfThe New Era of Driver: Ball Speed Plateaus, Forgiveness Becomes the Ultimate WeaponWhen the golf ball leaves the clubface at 136 miles per hour, one might think...
BasketballFive First-Time All-Star Candidates for 2026-27: Reading Role Risk Before Calling NamesAcross twenty-three playoff games, Stephon Castle averaged 18.2 points, up fr...
BadmintonThuy Linh's 24-22 Set Against the World No.4: Re-reading Vietnam's Third-Round Badminton Matches at the Asian Games1:12 a.m. in Guangzhou, and one 24-22 set I entered four lines of scores into...
Domestic FootballV.League and the Empty Spreadsheet: Vietnamese Football Is Selling Talent on FaithThe Moment Nobody Questioned August 2026. Nguyen Dinh Bac, a 20-year-old...
Domestic FootballVietnam U23 at the 2026 Asian Games: The 'Experience' Gamble and the Tactical Gap Without an AnswerOn September 15, 2026, in Aichi–Nagoya, Japan, the Vietnam U23 national team...
GolfRuoning Yin's Tears: The 6th LPGA Title and a Psychological Equation More Valuable Than Any SwingShe stood on the 18th fairway, gripping her 5-iron. Not the longest shot of h...
VolleyballDakar 2026 Youth Olympic beach volleyball: the schedule is out, six kick-off slots are still blankIn Saly they rake the sand from four in the morning. The Atlantic wind along...
International FootballClassification Error – When an Entertainment Story Is Mistaken for FootballA sports news article discussing the dangers of automated domain...
VolleyballThe Data Gap in Vietnamese Women's VolleyballA March evening in Ninh Binh. Fourth set, 22-22. The home team's libero reads...
GolfThe Empty Table and the Art of Elimination: Notes from a Broken Golf Data PipelineThe Empty Table and the Art of Elimination: Notes from a Broken Golf Data...
Table TennisThe First Three Shots and the Gap Vietnamese Table Tennis Has Not ClosedGame five, 9–9, the Vietnamese player steps up to serve. The first ball goes...
Domestic FootballV-League 2026-2027 Round 2: Song Lam Nghe An causes a surprise, but 14 matches without a draw is the real data storyAt three in the morning Marseille time, I opened the V-League 1 2026-2027 tab...
BadmintonThuy Linh Stops at Vietnam Open as the Gap Between Generations ClosesNguyen Thuy Linh led 17-14 in the second game of the Vietnam Open 2026 first...
Martial ArtsDecoding Combat Sports Injuries in Vietnam: What the Competition Calendar Writes on a Fighter's BodyIn the fifth round, the fighter in the red corner was still throwing his left...
Formula 1Red Bull Locks Isack Hadjar for 2027: A Stability Deal in an Unstable CycleOn 23 September 2026, Red Bull confirmed a contract extension for Isack Hadja...
Table TennisMyUSATT: When American Table Tennis Bets on DigitalizationIn a small table tennis club on the outskirts of Atlanta, a 60-year-old coach...
VolleyballEfeler and the Fall in Cluj: Turkey Lose 3-1 to Romania, Survival Pushed to Final Match Against LatviaEfeler and the Fall in Cluj: Turkey Lose 3-1 to Romania, Survival Pushed to...
VolleyballVietnam Women's Volleyball Reception Crisis Ahead of Asiad 20: A Data Puzzle with No Easy AnswerWhen the final 12-player roster was locked in, I looked at the data sheet and...
Table TennisWhen the Table Tennis Spreadsheet Is Empty: WTT Rankings and What Data Cannot InventIn June 2026, I sat in front of a spreadsheet holding 2,471 matches from five...
GolfThe New Era of Driver: Ball Speed Plateaus, Forgiveness Becomes the Ultimate WeaponWhen the golf ball leaves the clubface at 136 miles per hour, one might think...
BasketballFive First-Time All-Star Candidates for 2026-27: Reading Role Risk Before Calling NamesAcross twenty-three playoff games, Stephon Castle averaged 18.2 points, up fr...
BadmintonThuy Linh's 24-22 Set Against the World No.4: Re-reading Vietnam's Third-Round Badminton Matches at the Asian Games1:12 a.m. in Guangzhou, and one 24-22 set I entered four lines of scores into...
Domestic FootballV.League and the Empty Spreadsheet: Vietnamese Football Is Selling Talent on FaithThe Moment Nobody Questioned August 2026. Nguyen Dinh Bac, a 20-year-old...
Domestic FootballVietnam U23 at the 2026 Asian Games: The 'Experience' Gamble and the Tactical Gap Without an AnswerOn September 15, 2026, in Aichi–Nagoya, Japan, the Vietnam U23 national team...
GolfRuoning Yin's Tears: The 6th LPGA Title and a Psychological Equation More Valuable Than Any SwingShe stood on the 18th fairway, gripping her 5-iron. Not the longest shot of h...
VolleyballDakar 2026 Youth Olympic beach volleyball: the schedule is out, six kick-off slots are still blankIn Saly they rake the sand from four in the morning. The Atlantic wind along...
International FootballClassification Error – When an Entertainment Story Is Mistaken for FootballA sports news article discussing the dangers of automated domain...
VolleyballThe Data Gap in Vietnamese Women's VolleyballA March evening in Ninh Binh. Fourth set, 22-22. The home team's libero reads...
GolfThe Empty Table and the Art of Elimination: Notes from a Broken Golf Data PipelineThe Empty Table and the Art of Elimination: Notes from a Broken Golf Data...
Table TennisThe First Three Shots and the Gap Vietnamese Table Tennis Has Not ClosedGame five, 9–9, the Vietnamese player steps up to serve. The first ball goes...
Domestic FootballV-League 2026-2027 Round 2: Song Lam Nghe An causes a surprise, but 14 matches without a draw is the real data storyAt three in the morning Marseille time, I opened the V-League 1 2026-2027 tab...
BadmintonThuy Linh Stops at Vietnam Open as the Gap Between Generations ClosesNguyen Thuy Linh led 17-14 in the second game of the Vietnam Open 2026 first...
Martial ArtsDecoding Combat Sports Injuries in Vietnam: What the Competition Calendar Writes on a Fighter's BodyIn the fifth round, the fighter in the red corner was still throwing his left...
Formula 1Red Bull Locks Isack Hadjar for 2027: A Stability Deal in an Unstable CycleOn 23 September 2026, Red Bull confirmed a contract extension for Isack Hadja...
Table TennisMyUSATT: When American Table Tennis Bets on DigitalizationIn a small table tennis club on the outskirts of Atlanta, a 60-year-old coach...
VolleyballEfeler and the Fall in Cluj: Turkey Lose 3-1 to Romania, Survival Pushed to Final Match Against LatviaEfeler and the Fall in Cluj: Turkey Lose 3-1 to Romania, Survival Pushed to...
VolleyballVietnam Women's Volleyball Reception Crisis Ahead of Asiad 20: A Data Puzzle with No Easy AnswerWhen the final 12-player roster was locked in, I looked at the data sheet and...
